翻訳と辞書
Words near each other
・ Actopan, Hidalgo
・ Actopan, Veracruz
・ Actophilornis
・ Actor
・ Actor (album)
・ Actor (disambiguation)
・ Actor (film)
・ Actor (mythology)
・ Actor (policy debate)
・ Actor (programming language)
・ Actor (UML)
・ Actor analysis
・ Actor Arashi Rikan II as Osome
・ Actor Ichikawa Ebijuro as Samurai
・ Actor Ichikawa Shiko as Kato Yomoshichi (Gosotei Hirosada)
Actor model
・ Actor model and process calculi
・ Actor model and process calculi history
・ Actor model implementation
・ Actor model later history
・ Actor model middle history
・ Actor model theory
・ Actor modeling
・ Actor Nakamura Shikan II as Satake Shinjuro
・ Actor Rebellion of 1733
・ Actor Tour
・ Actor's and Sin
・ Actor's Workshop
・ Actor-Based Concurrent Language
・ Actor-Lab


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Actor model : ウィキペディア英語版
Actor model

The actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent computation: in response to a message that it receives, an actor can make local decisions, create more actors, send more messages, and determine how to respond to the next message received. The actor model originated in 1973. It has been used both as a framework for a theoretical understanding of computation and as the theoretical basis for several practical implementations of concurrent systems. The relationship of the model to other work is discussed in Indeterminacy in concurrent computation and Actor model and process calculi.
== History ==
(詳細はCarl Hewitt, unlike previous models of computation, the Actor model was inspired by physics, including general relativity and quantum mechanics. It was also influenced by the programming languages Lisp, Simula and early versions of Smalltalk, as well as capability-based systems and packet switching. Its development was "motivated by the prospect of highly parallel computing machines consisting of dozens, hundreds or even thousands of independent microprocessors, each with its own local memory and communications processor, communicating via a high-performance communications network." Since that time, the advent of massive concurrency through multi-core computer architectures has revived interest in the Actor model.
Following Hewitt, Bishop, and Steiger's 1973 publication, Irene Greif developed an operational semantics for the Actor model as part of her doctoral research. Two years later, Henry Baker and Hewitt published a set of axiomatic laws for Actor systems.〔(【引用サイトリンク】title=Laws for Communicating Parallel Processes )〕 Other major milestones include William Clinger's 1981 dissertation introducing a denotational semantics based on power domains〔 and Gul Agha's 1985 dissertation which further developed a transition-based semantic model complementary to Clinger's. This resulted in the full development of actor model theory.
Major software implementation work was done by Russ Atkinson, Giuseppe Attardi, Henry Baker, Gerry Barber, Peter Bishop, Peter de Jong, Ken Kahn, Henry Lieberman, Carl Manning, Tom Reinhardt, Richard Steiger and Dan Theriault in the Message Passing Semantics Group at Massachusetts Institute of Technology (MIT). Research groups led by Chuck Seitz at California Institute of Technology (Caltech) and Bill Dally at MIT constructed computer architectures that further developed the message passing in the model. See Actor model implementation.
Research on the Actor model has been carried out at California Institute of Technology, Kyoto University Tokoro Laboratory, MCC, MIT Artificial Intelligence Laboratory, SRI, Stanford University, University of Illinois at Urbana-Champaign, Pierre and Marie Curie University (University of Paris 6), University of Pisa, University of Tokyo Yonezawa Laboratory, Centrum Wiskunde & Informatica (CWI) and elsewhere.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Actor model」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.